pine buds - Alemán Inglés Diccionario